 @charset "utf-8";
/* CSS Document */
body{background:#063f4a;}
.m-content{height: 100%;overflow:hidden;margin:10px 15px;background:#063842;}
.position{border-bottom:2px solid #052e37;height: 48px;line-height: 48px;padding:0 20px;}
.position span{background:url(../images/icon_02.png) no-repeat left center;padding-left: 20px;color: #ffffff;}

.m-left{width: 60%;padding-left: 20px;}
.m-left .module1{margin-bottom: 35px;}
.m-left .module1 li{float: left;width:23%;height: 140px;background:#144954;margin-right: 2%;margin-top: 20px;}
.m-left .module1 li p{font-size: 18px;color:#c0dae0;text-align: center;margin:25px 0 0 0;}
.m-left .module1 li span{font-size: 24px;font-weight: bold;display: block;text-align: center;margin-top: 30px;}
.m-left .module1 li span.green{color:#82d74f;}
.m-left .module1 li span.blue{color:#58b1f0;}
.m-left .module1 li span.ori{color:#e78c4e;}
.m-left .module1 li span.red{color:#f13c3c;}
.m-left .module1 li span.purple{color:#8185e9;}

.m-left .module2{border:1px solid #0e4b59;width:30%;}
.m-left .module2 .tit{font-size: 16px;color:#fff;background:#053240;height:60px;line-height: 60px;border-bottom:1px solid #0e4b59;padding-left: 15px;}
.m-left .module2 ul{padding-left: 15px;}
.m-left .module2 ul li{font-size: 14px;color:#91bbc8;margin:10px 0 5px 0;}


.m-left .module3{width:90%;height:60%}
.m-left .module3 .tit{line-height: 60px;height: 60px;color:#fff;font-size: 16px;padding-left: 30px;}
.m-left .module3 .map{padding-left: 30px; /*height:540px;*/}
.m-left .module3 .map img{width: 100%; height:100%;}

.m-right{width: 37%;}
.m-right>h3{font-weight: normal;height: 50px;line-height: 50px;font-size: 16px;color:#fff;padding-left: 20px;background:#02222c;margin-top: 20px;}
.m-right .chart{height: 325px;background:#05313c;margin-top: 5px;}

.highcharts-yaxis-grid{display:none}


/*登录页*/
.bg{ background:url(../images/denglvbg.png) no-repeat center;width:100%;height:100%;  position: absolute; background-size:100% 100%; text-align:center; display:table;}
.box{ width:930px; height:300px; margin:0 auto;vertical-align:middle; display:table-cell; position:relative}
.left{ /*width:400px;*/ height:300px;    float: left;/*margin-left: 11%;*/}
.left-le{ width:40%; float:left}
.left-ri{ float:left; text-align:left;}
.left-ri h6{ font-weight:normal; font-size:18px; color:#ffffff; margin-top:30px;}
.left-ri h2{ font-size:22px;color:#ffffff;font-weight:normal; border-bottom:1px solid #89888c; padding:20px 0;}
.left-ri p{ font-weight:normal; font-size:16px; color:#ffffff; margin-top:15px; background:url(../images/biao.png) no-repeat left; padding-left:30px; line-height:30px;}

.right{ width:310px; height:300px;    float: left;}
.right img{ float:left; margin-bottom:20px;}
.right input{ width:250px; height:45px; border-radius:8px; border:0px;float:left; margin-bottom:15px; padding-left:40px; font-size:18px;}
.yonghu{ background:url(../images/yonghu.png) no-repeat left #dbdce1; background-position:15px}
.mima{ background:url(../images/mima.png) no-repeat left #dbdce1; background-position:15px}
.danxuan{ height:45px; line-height:35px; width:290px;float:left;}
.ra{ width:20px !important; height:20px; margin:inherit !important; margin-left:10px !important}
.danxuan p{ color:#ffffff; font-size:18px; }
.danxuan p label{    display: block;float: left;font-size: 16px; padding-left:5px;}
.danxuan p span{ margin-top:-3px;}
.danxuan a{ float:right; color:#ffffff; text-decoration:underline}
.deng{ padding:0; width:285px !important; height:45px; background:#01acd5; line-height:45px; border-radius:8px; font-size:20px; color:#ffffff; float:left}